Defense Force — synonyms, definition
1. defense force (Noun) US
3 synonyms
defence defence force defense
1 definition
defense force (Noun) — An organization of defenders that provides resistance against attack.
ex. "he joined the defense force against invasion"
2 types of
organisation organization
1 type
bastion